// #include"pollServer.hpp"
// #include<string>

// static void Usage(std::string proc)
// {
//     std::cerr << "Usage: " << proc << " port" << std::endl;
// }

// int main(int argc, char* argv[])
// {
//     if(argc != 2)
//     {
//         Usage(argv[0]);
//         exit(1);
//     }
//     int port = atoi(argv[1]);
//     PollServer* svr = new PollServer(port);
//     svr->InitPollServer();
//     svr->Run();
//     return 0;
// }


#include "pollServer.hpp"
#include <memory>

int main()
{
    // 1. fd_set是一个固定大小位图，直接决定了select能同时关心的fd的个数是有上限的！
    // std::cout << sizeof(fd_set) * 8 << std::endl;

    std::unique_ptr<PollServer> svr(new PollServer());
    svr->Start();
    
    return 0;
}

